Skip to content

feat: add Antigravity / Gemini CLI as supported host#413

Open
jnMetaCode wants to merge 1 commit intogarrytan:mainfrom
jnMetaCode:feat/antigravity-support
Open

feat: add Antigravity / Gemini CLI as supported host#413
jnMetaCode wants to merge 1 commit intogarrytan:mainfrom
jnMetaCode:feat/antigravity-support

Conversation

@jnMetaCode
Copy link
Copy Markdown

Summary

Adds Antigravity (Gemini CLI) as a supported host, closing #350.

  • ./setup --host antigravity (or --host gemini) installs skills to ~/.gemini/skills/
  • ./setup --host auto auto-detects Gemini CLI via command -v gemini
  • Follows the exact same pattern as the existing Kiro integration:
    • Copy from .agents/skills/ with path rewriting via sed
    • Symlink runtime assets (bin/, browse/dist/, ETHOS.md)
    • Create minimal runtime root at ~/.gemini/skills/gstack/

Changes

File Change
setup Add INSTALL_ANTIGRAVITY flag, --host antigravity/--host gemini, Gemini CLI auto-detection, Step 6b install section
README.md Add Antigravity to host list, install instructions
AGENTS.md Mention Antigravity in key conventions

Test plan

  • ./setup --host antigravity creates ~/.gemini/skills/gstack/ with correct symlinks
  • ./setup --host gemini works as alias (normalized to antigravity)
  • ./setup --host auto detects gemini binary when present
  • Rewritten SKILL.md files reference ~/.gemini/skills/gstack (not codex/claude)
  • Existing claude/codex/kiro installs unaffected

Closes #350

Add --host antigravity (and --host gemini alias) to setup script.
Follows the same pattern as the existing Kiro integration:
- Auto-detect via `command -v gemini` in --host auto
- Copy skills from .agents/skills/ to ~/.gemini/skills/
- Rewrite paths with sed (codex/claude → gemini)
- Symlink runtime assets (bin/, browse/, ETHOS.md)

Closes garrytan#350
@doogiehowzer
Copy link
Copy Markdown

doogiehowzer commented Mar 25, 2026

Thanks for your work! I believe Gemini cuts off view_file at 800 lines by default. Some of the gstack skills /office-hours /plan-ceo-review, etc. are substantially longer. AG skips the middle, reads the end of the skill, so if you scroll quickly it appears that all tasks are complete.

@nicezic
Copy link
Copy Markdown

nicezic commented Apr 10, 2026

Heads up: I just opened PR #956 which solves the 800-line limit issue mentioned here using a native TypeScript adapter and compiler-level pagination warnings instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add support for Antigravity?

3 participants